package com.gadgets.busi.bm02.service;

import com.gadgets.busi.bm02.dto.Ck3ModifyDictAddDTO;
import com.gadgets.busi.bm02.dto.Ck3ModifyDictQueryDTO;
import com.gadgets.busi.bm02.pojo.Ck3ModifyDict;
import com.gadgets.framework.common.dto.Pagination;
import com.gadgets.framework.common.exception.GadgetsServiceException;

import java.util.List;

public interface ICk3Service {

    /**
     * 生成 Ck3 初始修正
     * @param ck3ModifyDTO  修正列表
     * @throws GadgetsServiceException  异常信息
     */
    void generatorCk3Modify(Ck3ModifyDictAddDTO ck3ModifyDTO) throws GadgetsServiceException;

    /**
     * 分页条件查询 Ck3 初始修正列表
     * @param queryDTO      查询条件
     * @param pagination    分页条件
     * @return              查询结果
     * @throws GadgetsServiceException  异常信息
     */
    List<Ck3ModifyDict> queryCk3ModiftDict(Ck3ModifyDictQueryDTO queryDTO, Pagination pagination) throws GadgetsServiceException;

}
